Big Huge Thesaurus

Borago officinalis

noun